*{
  margin: 0;
  padding: 0;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  box-sizing: border-box;
}

.view{
  padding: 50px;
}
button::after {
  border: 0;
}
.yellow{
  color: #F9B218;
}
.red{
  color: #FF785D;
}
.btn{
  width: 500rpx;
  height: 90rpx;
  line-height: 90rpx;
  background: #ddd;
  margin-top: 80px;
  font-size: 30px;
  margin-bottom: 42px;
  border-radius:10px;
  cursor: not-allowed
}
h1 {
  font-size: 46px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: rgba(51, 51, 51, 1);
  line-height: 65px;
  margin:0px 0 86px 0px;
}
h2{
  font-size:28px;
  margin-bottom: 44px;
  font-family:PingFangSC-Regular;
  font-weight:400;
  color:rgba(102,102,102,1);
  line-height:40px;
}
.btn.pass{
  background: rgb(254,189,25);
  cursor: pointer;
}
.fix{
  position: absolute;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 50%;
  transform: translateX(-50%);
}


.blue{
  color: #64B9F4;
  font-size: 50px;
  font-weight: bold;
}
.text2{
  font-size:44px;
  font-family:PingFangSC-Regular;
  font-weight:400;
  color:rgba(51,51,51,1);
  line-height:71px;
}
.flex1{
  display: flex;
  flex: 1;
  justify-content: space-between;
  align-items: center;
}
.green{
  color: #2C9D23;
}
.line{
  width: 100%;
  height: 2px;
  background: #DDDDDD;
}
.dialog{
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,.7);
  text-align: center;
  display: flex;
  justify-content: center;
  align-content: center;
  height: 100vh;
  width: 100%;
  z-index: 100;
}
.dialog_main{
  font-size:30px;
  font-family:PingFangSC-Regular;
  font-weight:400;
  color:rgba(51,51,51,1);
  line-height:48px;
  width: 650px;
  height: 380px;
  background:rgba(255,255,255,1);
  border-radius:10px;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  position: absolute;
  z-index: 200;
  padding: 90px 30px 0 30px;
  box-sizing: border-box;
}
.dialog_footer{
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: space-around;

}
.dialog_footer .leftbtn{
  width: 280px;
  height: 90px;
  line-height: 90px;
  background: #FED130;
  font-size: 30px;
  color: #231916;
  border-radius:45px;
}
.dialog_footer .rightbtn{
  width: 280px;
  height: 90px;
  line-height: 90px;
  background: #fff;
  border: 2px solid #ddd;
  font-size: 30px;
  color: #666;
  border-radius:45px;
}
.placeholder{
  color: #DCDCDC
}
.wxParse-tips {
  line-height: 80px;
  font-size: 40px;
  color: #fff;
}
